# name : purrr::reduce left_join multiple data.frames
# key : left_join.multiple.purrr
# key : purrr.reduce.left_join
# contributor: Shuguang Sun
# --
${1:dtout} <- list(${2:dts}) |>
purrr::reduce(
\\(x, y, ...) {left_join(x, y, by = "${1:id}", all.x = TRUE, ...)}
)